package com.quasar.hpatient.model.custommodel;


import java.io.Serializable;
import java.util.List;

/**
 * name : lishuai
 * time : 2017/12/26
 * title:
 */

public class PharmacyRecordDataBean {


    private String editMessage;  //编辑历史
    private String editTime;  //修改时间

    public String getEditTime() {
        return editTime;
    }

    public void setEditTime(String editTime) {
        this.editTime = editTime;
    }

    private List<PerscriptDetailListBean> perscriptDetailListBeen;

    public String getEditMessage() {
        return editMessage;
    }

    public void setEditMessage(String editMessage) {
        this.editMessage = editMessage;
    }

    public List<PerscriptDetailListBean> getPerscriptDetailListBeen() {
        return perscriptDetailListBeen;
    }

    public void setPerscriptDetailListBeen(List<PerscriptDetailListBean> perscriptDetailListBeen) {
        this.perscriptDetailListBeen = perscriptDetailListBeen;
    }

    public static class PerscriptDetailListBean implements Serializable {
        /**
         * plId : 21
         * prescriptionEditHistoryList : []
         * typeName :
         * mid : 14
         * useTypeId : 1
         * packages :
         * periodBegin : 2017-12-04 14:00:24
         * prescriptionDoseDetail : [{"plId":104,"detailId":1,"useTime":"1970-01-01 00:00:00","id":192,"useCount":1},{"plId":104,"detailId":2,"useTime":"1970-01-01 00:00:00","id":193,"useCount":1}]
         * userPeriodId : 1
         * useInterval : 1
         * dose :
         * doseName : 100mg/10ml
         * prescriptionIndex : {"doctorId":0,"patientId":5,"editType":2,"editTime":"2017-12-06 15:26:36","id":21}
         * rName :
         * name :
         * typeId : 0
         * id : 104
         * mName : 利妥昔单抗（美罗华）
         * useDesc :
         * periodEnd : 2017-12-05 00:00:00
         */

        private String num;
        private String timeLen;
        private int plId;
        private String typeName;
        private int mid;
        private String useTypeId;
        private String packages;
        private String periodBegin;
        private int userPeriodId;
        private int useInterval;
        private String dose;
        private String doseName;
        private String rName;
        private String name;
        private int typeId;
        private int id;
        private String mName;
        private String useDesc;
        private String periodEnd;
        private List<?> prescriptionEditHistoryList;

        public String getNum() {
            return num;
        }

        public void setNum(String num) {
            this.num = num;
        }

        public String getTimeLen() {
            return timeLen;
        }

        public void setTimeLen(String timeLen) {
            this.timeLen = timeLen;
        }

        public int getPlId() {
            return plId;
        }

        public void setPlId(int plId) {
            this.plId = plId;
        }

        public String getTypeName() {
            return typeName;
        }

        public void setTypeName(String typeName) {
            this.typeName = typeName;
        }

        public int getMid() {
            return mid;
        }

        public void setMid(int mid) {
            this.mid = mid;
        }

        public String getUseTypeId() {
            return useTypeId;
        }

        public void setUseTypeId(String useTypeId) {
            this.useTypeId = useTypeId;
        }

        public String getPackages() {
            return packages;
        }

        public void setPackages(String packages) {
            this.packages = packages;
        }

        public String getPeriodBegin() {
            return periodBegin;
        }

        public void setPeriodBegin(String periodBegin) {
            this.periodBegin = periodBegin;
        }

        public int getUserPeriodId() {
            return userPeriodId;
        }

        public void setUserPeriodId(int userPeriodId) {
            this.userPeriodId = userPeriodId;
        }

        public int getUseInterval() {
            return useInterval;
        }

        public void setUseInterval(int useInterval) {
            this.useInterval = useInterval;
        }

        public String getDose() {
            return dose;
        }

        public void setDose(String dose) {
            this.dose = dose;
        }

        public String getDoseName() {
            return doseName;
        }

        public void setDoseName(String doseName) {
            this.doseName = doseName;
        }


        public String getRName() {
            return rName;
        }

        public void setRName(String rName) {
            this.rName = rName;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public int getTypeId() {
            return typeId;
        }

        public void setTypeId(int typeId) {
            this.typeId = typeId;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getMName() {
            return mName;
        }

        public void setMName(String mName) {
            this.mName = mName;
        }

        public String getUseDesc() {
            return useDesc;
        }

        public void setUseDesc(String useDesc) {
            this.useDesc = useDesc;
        }

        public String getPeriodEnd() {
            return periodEnd;
        }

        public void setPeriodEnd(String periodEnd) {
            this.periodEnd = periodEnd;
        }

        public List<?> getPrescriptionEditHistoryList() {
            return prescriptionEditHistoryList;
        }

        public void setPrescriptionEditHistoryList(List<?> prescriptionEditHistoryList) {
            this.prescriptionEditHistoryList = prescriptionEditHistoryList;
        }

        public static class PrescriptionIndexBean implements Serializable {
            /**
             * doctorId : 0
             * patientId : 5
             * editType : 2
             * editTime : 2017-12-06 15:26:36
             * id : 21
             */

            private int doctorId;
            private int patientId;
            private int editType;
            private String editTime;
            private int id;

            public int getDoctorId() {
                return doctorId;
            }

            public void setDoctorId(int doctorId) {
                this.doctorId = doctorId;
            }

            public int getPatientId() {
                return patientId;
            }

            public void setPatientId(int patientId) {
                this.patientId = patientId;
            }

            public int getEditType() {
                return editType;
            }

            public void setEditType(int editType) {
                this.editType = editType;
            }

            public String getEditTime() {
                return editTime;
            }

            public void setEditTime(String editTime) {
                this.editTime = editTime;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }
        }

        public static class PrescriptionDoseDetailBean implements Serializable {
            /**
             * plId : 104
             * detailId : 1
             * useTime : 1970-01-01 00:00:00
             * id : 192
             * useCount : 1
             */

            private int plId;
            private int detailId;
            private String useTime;
            private int id;
            private String useCount;

            public int getPlId() {
                return plId;
            }

            public void setPlId(int plId) {
                this.plId = plId;
            }

            public int getDetailId() {
                return detailId;
            }

            public void setDetailId(int detailId) {
                this.detailId = detailId;
            }

            public String getUseTime() {
                return useTime;
            }

            public void setUseTime(String useTime) {
                this.useTime = useTime;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getUseCount() {
                return useCount;
            }

            public void setUseCount(String useCount) {
                this.useCount = useCount;
            }
        }
    }
}
